aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/send/user/[username]/+page.server.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-10-06 01:00:01 -0700
committerAdam Soltys <[email protected]>2022-10-06 01:00:01 -0700
commitf5f66a19257680f049e7bc352eac67fcfadde7e8 (patch)
treefe3595e4b09ca3207b47c410f5b8c8eac76be20c /src/routes/send/user/[username]/+page.server.js
parent80b15a87ec3d92f9911706f079723a2743e3bb2e (diff)
downloadcoinos-ui-f5f66a19257680f049e7bc352eac67fcfadde7e8.tar.gz
coinos-ui-f5f66a19257680f049e7bc352eac67fcfadde7e8.zip
pass amount to send route
Diffstat (limited to 'src/routes/send/user/[username]/+page.server.js')
-rw-r--r--src/routes/send/user/[username]/+page.server.js23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/routes/send/user/[username]/+page.server.js b/src/routes/send/user/[username]/+page.server.js
deleted file mode 100644
index 37a8d594..00000000
--- a/src/routes/send/user/[username]/+page.server.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import { error, invalid, redirect } from '@sveltejs/kit';
-import { btc as asset, auth, get, post } from '$lib/utils';
-
-export async function load({ params, parent }) {
- let { user } = await parent();
- let recipient = await get(`/users/${params.username}`);
- if (recipient.username === user.username) throw error(500, { message: 'Cannot send to self' });
- return { recipient };
-}
-
-export const actions = {
- default: async ({ cookies, request }) => {
- let body = Object.fromEntries(await request.formData());
- let { amount, confirmed } = body;
-
- if (!confirmed) {
- return invalid(403, { amount, confirm: true });
- }
-
- await post('/send', body, auth(cookies));
- throw redirect(307, '/sent');
- }
-};